There is a rumor ... - German English Dictionary